/**
 * 开户管理
 */
var resData = '';
// 获取当前用户的所有邀请码信息
var canshu = {'operation':'getInvCodeList', 'type':''};
console.log(resData);
$(".manageList li").on("click",function(){
	$(".manageList li").removeClass('on');
	$(this).addClass('on');
	$('.main').hide();
	if($(this).index() == 1){
		getData($('#ajaxFunc').val(), canshu);
		// 初次填充邀请码列表
		fillInvCodeTable();
		$('.creatAccount2').show();
    }else{
    	$('.creatAccount1').show();
    }
})

$('#id_submit_postal').on('click', '', function (){
	var type = '';
	$.each($('.tag_user_type'), function (i, v){
		if ($(v).prop('checked') == true){
			type = $(this).val();
			return false;
		}
	})
	var rps   = new Object();
	var param = {'type': type, 'rps':rps, 'operation':'createRps'};
	var check = true;
	$.each($('.tag_set_lott_rps'), function (i, v){
		if($.isEmptyObject( $(v).val() )) {
			showMsg('温馨提示', '请对每一个彩种设置返点数值');
			check = false;
			return false;
		}
		param.rps[$(v).attr('ami')] = $(v).val();
	})
	if(check){
		postRequest($('#ajaxFunc').val(), param);
	}
})

function fillInvCodeTable(){
	$('.manageInviteTable').html('');
	var codeType = '';
	$.each($('.tag_usercode_type'), function (i, v){
		if ($(v).prop('checked') == true){
			codeType = $(this).val();
			return false;
		}
	})
	$('.manageInviteTable').html(function(){
		var tr  = '<tr><th>邀请码</th><th>生成时间</th><th>状态</th></tr>';
		$('.manageInviteTable').append(tr);
		var regNums = 0;
		$.each(resData.cwid, function (i, v){
			if(codeType != v.type) return true;
			regNums = 0;
			if(!$.isEmptyObject (resData.codeRegData[i])){
    			regNums = resData.codeRegData[i].code_nums;
			}
			tr = '<tr class="tag_invcode_row" ami="' + i + '"><td style="color: rgb(51, 136, 255);">' + v.invita_code + '</td><td>' + v.re_createtime + '</td><td>注册(' + regNums + ')</td></tr>';
			$('.manageInviteTable').append(tr);
		})
		tr     = '<tr><td colspan="3" class="msg loadingMsg">已显示全部内容</td></tr>';
		$('.manageInviteTable').append(tr);
	});
}

$('.tag_invcode_type').on('click', '', function (){
	$('.tag_invcode_type').removeClass('on');
	$(this).addClass('on');
	fillInvCodeTable();
});

$('.manageInviteTable').on('click', '.tag_invcode_row', function (){
	$('#id_show_code').attr('ami', $(this).attr('ami'));
	$('#id_del_code').attr('ami', $(this).attr('ami'));
	$('#id_do_opera').show();
})

// 查看邀请码返点设置参数
$('#id_show_code').on('click', '', function (){
	var itemData   = resData.cwid[$(this).attr('ami')]['item'];
	var str = '';
	$('#id_show_item').html('');
	$.each(itemData, function (i, v){
		$('#id_show_item').append('<li><span>' + v.lott_cate_id + '</span><input type="number" disabled="disabled" class="user-input" value="' + v.re_point + '"></li>');
	})
	$('#id_show_code_content').show();
	$('#id_do_opera').hide();
})

$('#id_del_code').on('click', '', function (){
	var p = {'operation':'deleteRps', 'id':$(this).attr('ami')};
	getData($('#ajaxFunc').val(), p);
	// 重新载入邀请码
	getData($('#ajaxFunc').val(), canshu);
	// 初次填充邀请码列表
	fillInvCodeTable();
	$('#id_do_opera').hide();
})

$('#id_cancel').on('click', '', function (){
	$('#id_do_opera').hide();
})

$('#id_close_content').on('click', '', function (){
	$('#id_show_code_content').hide();
})


